Lacmus es un proyecto multiplataforma diseñado para automatizar la búsqueda y rescate de personas desaparecidas mediante la visión por computadora y algoritmos de inteligencia artificial.
El software Lacmus permite realizar búsquedas automatizadas de fotografías tomadas desde UAV (vehículos aéreos no tripulados), identificando imágenes que contienen a la persona perdida y proporcionando las coordenadas del objeto deseado.
Utiliza redes neuronales y algoritmos de visión por computadora para reconocer personas en las imágenes, aumentando la eficiencia de las operaciones de búsqueda, reduciendo el tiempo necesario y, en última instancia, incrementando la probabilidad de rescatar con éxito a las personas desaparecidas.
El programa es compatible con varios sistemas operativos, incluidos Linux, Windows y macOS, y permite el uso de diversos aceleradores gráficos, como GPU de NVIDIA, Intel, AMD, NPU y TPU, para optimizar el rendimiento de las redes neuronales.
La interfaz de usuario está basada en el marco multiplataforma AvaloniaUI, y para ejecutar modelos de aprendizaje automático se utilizan ONNX Runtime y una versión ligera de TensorFlow.
Los modelos de visión por computadora se distribuyen en forma de complementos, descargables desde el catálogo de modelos ML en la ventana de configuración del programa. Cada complemento incluye las dependencias necesarias, evitando que el usuario final tenga que instalar dependencias y bibliotecas adicionales. YOLOv5 y RetinaNet se utilizan como principales arquitecturas de redes neuronales.
El proyecto se desarrolla con el apoyo de la Fundación Lacmus, dedicada a la investigación abierta en el campo de la búsqueda y rescate de personas desaparecidas. La organización no tiene una estructura legal formal y opera de manera voluntaria.
Cada año, miles de personas desaparecen en todo el mundo, y el proyecto Lacmus pretende ser la herramienta clave para resolver este problema, proporcionando a las agencias de búsqueda y rescate las últimas herramientas para llevar a cabo sus misiones de manera efectiva y salvar tantas vidas como sea posible.
Finalmente, cabe mencionar que la aplicacion es desarrollada en C# y distribuida bajo la licencia GPLv3, su creación tomó cinco años en estrecha colaboración con la comunidad de búsqueda y rescate.
Discover more from Ready4Linux
Subscribe to get the latest posts to your email.